/* body,header,nav,main,content,section,footer,aside,div,form,input,textarea,button,select,option,label,datalist,h1,h2,h3,h4,h5,h6,img,p,a,audio,video,ul,ol,li,dl,dd,dt,table,th,tr,td,caption,thead,tbody,tfoot,span,article */
* {
	padding: 0;
	margin: 0;
	border: none;
	box-sizing: border-box;
}

body {
	/* css抗锯齿形 让文字显示的更加清晰 */
	-webkit-font-smoothing: antialiased;
	font: 16px, "microsoft yahei", "华文行楷", "楷体", "黑体", "agency fb", "arial black", "arial narrow", "arial, helvetica, sans-serif", "blackadder itc";
	/* background: #f7f9fa; */
}

ul {
	list-style: none;
}

a {
	text-decoration: none;
	color: #71797f;
}

a:hover {
	color: #fe815e;
}

input,
textarea {
	resize: none;
	outline: none;
	background: transparent;
}

input::placeholder,
textarea::placeholder {
	color: #ccc;
}

img {
	/* 垂直居中对齐,作用:取消图片底侧空白空隙 */
	vertical-align: middle;
}

button {
	cursor: pointer;
	outline: none;
}

/* 客户端版心样式 */
.w {
	width: 1200px;
	margin: 0 auto;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

/* 清除浮动 */
.clearfix:before,
.clearfix:after {
	content: "";
	/* 转换成表格 */
	display: table;
}

.clearfix:after {
	clear: both;
}

/* IE6和IE7专有 */
.clearfix {
	*zoom: 1;
}